home *** CD-ROM | disk | FTP | other *** search
- import netscape.plugin.Plugin;
-
- public class RAPlayer extends Plugin {
- private RAObserver observer;
-
- public RAObserver getObserver() {
- return this.observer;
- }
-
- public boolean Advise(RAObserver var1) {
- System.err.println("called advise " + var1);
- if (this.observer == null) {
- this.observer = var1;
- return true;
- } else {
- return false;
- }
- }
-
- public native boolean SetSource(String var1);
-
- public native boolean SetControlsString(String var1);
-
- public native boolean SetConsoleName(String var1, boolean var2);
-
- public native boolean SetNoLabels(boolean var1);
-
- public native boolean SetAutoStart(boolean var1);
-
- public native boolean DoPlayPause();
-
- public native boolean DoStop();
-
- public native boolean DoNextItem();
-
- public native boolean DoPrevItem();
-
- public native boolean CanPlayPause();
-
- public native boolean CanStop();
-
- public native boolean HasNextItem();
-
- public native boolean HasPrevItem();
-
- public native boolean AboutBox();
-
- public native boolean HideShowStatistics();
-
- public native boolean IsStatisticsVisible();
-
- public native boolean EditPreferences();
-
- public native boolean StatusScanStart();
-
- public native boolean StatusScanEnd();
-
- public native boolean StatusScan(String var1);
-
- public native boolean SetAutoGoToURL(boolean var1);
-
- public native boolean GetAutoGoToURL();
-
- public native boolean ProcessIdle();
- }
-